crown controlled corporation - Spanish English Dictionary